package com.zzyl.entity;

import com.zzyl.base.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 * 护理计划实体类 (PO - Persistent Object)
 * 对应数据库表: nursing_plan
 */
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
@ApiModel(description = "护理计划实体")
public class NursingPlan extends BaseEntity {

    /**
     * 排序号
     */
    @ApiModelProperty(value = "排序号")
    private Integer sortNo;

    /**
     * 计划名称 (对应表字段 plan_name)
     */
    @ApiModelProperty(value = "计划名称", required = true)
    private String planName;

    /**
     * 状态 0禁用 1启用 (对应表字段 status)
     */
    @ApiModelProperty(value = "状态 0禁用 1启用", required = true)
    private Byte status;

}